effect produced by - French English Dictionary